Презентация по лабораторной работе №2
Операционные системы: Git и контроль версий
Филатов Илья Гурамович
2025-02-24
Цель работы
Изучить идеологию и применение систем контроля версий
Освоить базовые навыки работы с
git
Познакомиться с настройкой SSH/PGP ключей и автоматизацией подписи коммитов
Задание
Настроить базовую конфигурацию для работы с git
Создать ключ SSH и ключ PGP
Настроить автоматические подписи коммитов
Зарегистрироваться на GitHub
Организовать локальный каталог для курсовых заданий
Установка программного обеспечения
Установка git и gh
Установка базовых параметров
Создание ключей
Создание SSH ключа (алгоритм ed25519)
Создание PGP ключа
Настройка GitHub и подписей
Добавление PGP ключа в GitHub
Настройка автоматических подписей коммитов в git
Авторизация и организация репозитория
Авторизация через gh
Создание репозитория по шаблону
Настройка каталога курса и отправка файлов на сервер
Выводы
Получены навыки установки и настройки git и gh
Освоены процессы создания и использования SSH/PGP ключей
Понимание принципов работы систем контроля версий существенно укреплено
Спасибо за внимание!